@charset "utf-8";
/* CSS Document */
*{ margin:0px; padding:0px; font-size:12px; font-family:"Microsoft Yahei";}
li{ list-style:none;}
a{ text-decoration:none;}
img{ border:none;}

body{ width:100%; height:auto; min-width:1200px; background-color:#25406B;}
/*------------------------------head------------start-------------*/
.header{ width:100%; height:143px;}
.head{width:990px; height:104px; margin:0 auto;}
.head .h_left{ width:358px; height:59px; float:left; margin-top:24px; margin-left:50px;}
.head .h_right{ width:320px; height:62px; float:right; margin-top:16px; margin-right:20px;}
.head .h_right p{color:#FFFFFF; float:right;}
.head .h_right p a{color:#FFFFFF; font-weight:bold;}
.head .h_right form{width:290px; height:19px; margin-top:45px; margin-left:30px; position:relative;}
.head .h_right form span{color:#FFFFFF;}
.head .h_right .con{width:160px; height:15px;}
.head .h_right .sub{width:50px; height:19px; background:url(../images/ss_bg.jpg) no-repeat; border:0px; outline:none; position:absolute; right:0px;}
.head .h_right .sub:hover{cursor:pointer;}
.nav_n{width:990px; height:39px; background:url(../images/nav_bg.jpg) no-repeat; margin:0 auto;}
.nav_n ul{width:906px; height:12px; margin-left:25px;}
.nav_n ul li{float:left; width:151px; height:12px; line-height:39px; text-align:center;}
.nav_n ul li a{color:#ffffff; text-align:center;}
.nav_n ul li a:hover{font-weight:bold;}

/*--------------------------------head------------end-------------*/

/*--------------------------------banner------------start-------------*/
.banner{ width:100%; height:300px; margin:0 auto;}
.banner_n{width:990px; height:300px; margin:0 auto; position:relative; overflow:hidden;}
.banner_n li{float:left;}
.banner_n .Cont{width:990px; margin:0 auto;}
/*--------------------------------banner------------end-------------*/

/*--------------------------------main------------start-------------*/
.main{ width:990px; margin:0px auto; overflow:hidden; background-color:#EEEFF1;}
.jjfa{width:950px; height:220px; background:url(../images/index_pro_bg.jpg); margin:0 auto; margin-top:10px;}
.jjfa .top{width:950px; height:40px;}
.jjfa .top span{float:right; margin-top:12px; margin-right:16px;}
.jjfa .top span a{color:#000000; font-weight:bold;}
.jjfa .bottom{width:950px; height:160px; margin-top:10px; position:relative;}
.jjfa .bottom li{width:200px; height:150px; border:5px solid #FFFFFF; float:left; margin-left:7px; margin-right:8px;}
.jjfa .bottom li img{width:200px; height:150px;}
#demo {overflow:hidden;width:920px; margin:0 auto;}
#indemo {float: left;width: 800%;}
#demo1 {float: left;}
#demo2 {float: left;}
.att{width:950px; height:209px; margin:0 auto; margin-top:20px; background:url(../images/att_bg.jpg); position:relative;}
.att .d1{width:292px; height:178px; position:absolute; top:14px; left:9px;}
.att .d1 .top{float:right; font-weight:bold;}
.att .d1 .top a{color:#868686;}
.att .d1 .i{margin-top:10px; border:5px solid #FFFFFF;}
.att .d1 p{width:280px; height:56px; overflow:hidden; line-height:20px; margin:0 auto;}
.att .d2{width:286px; height:172px; position:absolute; top:14px; left:333px;}
.att .d2 .top{float:right; font-weight:bold;}
.att .d2 .top a{color:#868686;}
.att .d2 ul{width:250px; height:160px; margin:0 auto; margin-top:30px;}
.att .d2 li{width:250px; line-height:30px; white-space:nowrap; overflow:hidden; text-overflow:ellipsis; background:url(../images/li_dian.jpg) left center no-repeat;}
.att .d2 li a{color:#000000; margin-left:15px;}
.att .d2 li a:hover{text-decoration:underline;}
.att .d3{width:282px; height:180px; position:absolute; top:13px; left:649px;}
.att .d3 .top{float:right; font-weight:bold;}
.att .d3 .top a{color:#868686;}
.att .d3 .nr{width:282px; height:144px; margin-top:30px;}
.att .d3 p{width:282px; height:22px; margin-top:8px; line-height:22px;}
.att .d3 p img{float:left;}

/*--------------------------------main------------end-------------*/


/*------------------------------------foot--------start-------------*/
.footer{ width:990px; height:67px; margin:0 auto; background-color:#EEEFF1;}
.foot {width:970px; height:67px; margin:0 auto; text-align:center; background:url(../images/foot_bg.jpg) no-repeat;}
.foot p{color:#666666; line-height:67px; text-align:center;}

/*--------------------------------foot------------end-------------*/